Japan 1981 - The Meiji Shrine, Tokyo